automatic restoration equipment - Turco Inglés Diccionario